supervisory boards - Spanish English Dictionary